package com.wgy.day42.数据库连接池.C3P0;

import com.mchange.v2.c3p0.ComboPooledDataSource;

import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.SQLException;

/*
C3P0:数据库连接池技术(比较老的)
实现步骤:
     1.导入jar包(两个)
       C3P0-0.9.5.2 jar 和 mchange-commons-java-0.2.12.jar
       不要忘记导入数据库驱动jar包
     2.定义配置文件
       注意:1. 配置文件的名称必须是:C3P0.properties 或者是 C3P0-config.xml
           2. 配置文件的路径直接放在src目录下即可(自动检索文件名进行配置)
     3.创建核心对象,数据库连接池对象 ComboPooledDataSource
     4.获取连接:getConnection
*/

public class Demo02C3P0 {
    public static void main(String[] args) throws SQLException {

        //1.创建数据库连接池
        DataSource ds=new ComboPooledDataSource();
        //2.获取连接对象
        Connection conn = ds.getConnection();
        //3.打印
        System.out.println(conn);

    }
}
